from __future__ import division from visual import * #************* DO NOT CHANGE ANY OF THESE LINES! ***************# def makedees(r, dheight, gapdist): dcolor = color.white for flip in [-1, 1]: phi = arange(0, pi+0.01, pi/20) x = flip * (r*sin(phi) + gapdist/2) z = r*cos(phi) top = curve(color=dcolor, x=x, y=dheight/2, z=z) top.append(pos=top.pos[0]) bot = curve(color=dcolor, x=x, y=-dheight/2, z=z) bot.append(pos=bot.pos[0]) for p in top.pos: curve(color=dcolor, pos = [p, (p[0], -p[1], p[2])]) #****************************************************************# #constants